Шаг 125 - Изучаем операции – Новая проводка.

Разговаривая о автоматизации и переделывании стандартных документов не можем о обойти программное создание проводок. Об этом уже упоминалось в шаге.
Шаг 16 - Проводка ТМЦ

Пора рассмотреть этот вопрос глубже. Все начинается с новой проводки.

НоваяПроводка
Создать новую проводку.

Синтаксис:
НоваяПроводка()
Англоязычный синоним:
NewEntry

Описание:
Метод создает новую проводку для текущей операции. Новая проводка становится текущей.
Во-первых, метод может быть вызван для объекта «Операция», созданного функцией СоздатьОбъект, при создании или изменении операции принадлежащей документу специального вида «Операция».
Во-вторых, метод может быть вызван для объекта, являющегося атрибутом документа, при создании операции принадлежащей документу, в процессе проведения документа.
Созданная проводка будет записана и повлечет изменения в бухгалтерских итогах после вызова метода операции Записать.

Обычно обработка проведения находиться в модуле документа.

125_1.gif (5289 b)

Операция проведения будет формироваться только в том случае если стоит галочка Бухгалтерский учет. Обратите на это внимание иначе можно долго (как я) пытаться выяснить почему документ не проводиться. А как Вы догадываетесь 1С напрямую этого не скажет. Если галочка стоит до в модуле будет процедура ОбработкаПроведения, вот в ней и можно создавать новую проводку.

Процедура ОбработкаПроведения()
	  Операция.НоваяПроводка();
КонецПроцедуры
Hosted by uCoz